Defines the settings class for PDF rendering process.

Full documentation

Initializes a new PDFRendererSettings object.

Full documentation

Initializes a new PDFRendererSettings object.

Full documentation

Initializes a new PDFRendererSettings object.

Full documentation

Gets the background color of the rendered page.

Full documentation

Gets a factory for loading cmap encodings.

Full documentation

Gets the horizontal resolution.

Full documentation

Gets the vertical resolution.

Full documentation

Gets a value specifying how the rendering errors are handled.

Full documentation

Gets the font substitution mappings.

Full documentation

Gets the options for rendering images.

Full documentation

Gets the horizontal resolution of the output TIFF image.

Full documentation

Gets the vertical resolution of the output TIFF image.

Full documentation

Gets the rendering target for content included in PDF layers (optional content).

Full documentation

Gets the value indicating whether the page annotations should be rendered.
>When converting a PDF page to image, the page annotations on the page can be removed from rendering if this property is set to true. Widget annotations (form fields) are not affected by this property, they are removed from rendering when method is set to false.

Full documentation

Gets the rendering area.
If this property is null then the page's CropBox is used as render area.
The rectangle specified in this property can have arbitrary values allowing to render any parts of the page, including parts outside the visible area.

Full documentation

Gets the value indicating whether the form fields should be rendered.
When converting a PDF page to image, the form fields on the page can be removed from rendering if this property is set to true.

Full documentation

Gets the value indicating whether the vector graphics should be rendered.
When converting a PDF page to image, the vector graphics on the page can be removed from rendering if this property is set to true.

Full documentation

Gets the value indicating whether the images should be rendered.
When converting a PDF page to image, the images on the page can be removed from rendering if this property is set to true. This property removes from rendering both regular images and image masks.

Full documentation

Gets the rendering surface.

Full documentation

Gets the value indicating whether the text should be rendered.
When converting a PDF page to image, the text on the page can be removed from rendering if this property is set to true.

Full documentation

This method supports the internal library infrastructure and should not be used by external client code.

Full documentation

Gets a value indicating whether the rendered rectangles should be aligned to pixel grid.

Full documentation

Sets the background color of the rendered page.
The byte layout for colors ARGB.

Full documentation

Sets the factory for loading cmap encodings.
A predefined cmap factory for system cmaps is available in the PDF4Java.Cmaps module.

Full documentation

Sets the horizontal resolution.

Full documentation

Sets the vertical resolution.

Full documentation

Sets a value specifying how the rendering errors are handled.

Full documentation

Sets the font substitution mappings.

Full documentation

Sets the horizontal resolution of the output TIFF image.
This value is used only when converting PDF pages to TIFF images. The resolution used for conversion is the one specified in and methods.
The value will be written in the TIFF file if you need that value to be different from the one used for conversion.

Full documentation

Sets the vertical resolution of the output TIFF image.
This value is used only when converting PDF pages to TIFF images. The resolution used for conversion is the one specified in and methods.
The value will be written in the TIFF file if you need that value to be different from the one used for conversion.

Full documentation

Sets the rendering target for content included in PDF layers (optional content).

Full documentation

Sets the value indicating whether the page annotations should be rendered.
>When converting a PDF page to image, the page annotations on the page can be removed from rendering if this property is set to true. Widget annotations (form fields) are not affected by this property, they are removed from rendering when method is set to false.

Full documentation

Sets the rendering area.
If this property is null then the page's CropBox is used as render area.
The rectangle specified in this property can have arbitrary values allowing to render any parts of the page, including parts outside the visible area.

Full documentation

Sets the value indicating whether the form fields should be rendered.
When converting a PDF page to image, the form fields on the page can be removed from rendering if this property is set to true.

Full documentation

Sets the value indicating whether the vector graphics should be rendered.
When converting a PDF page to image, the vector graphics on the page can be removed from rendering if this property is set to true.

Full documentation

Sets the value indicating whether the images should be rendered.
When converting a PDF page to image, the images on the page can be removed from rendering if this property is set to true. This property removes from rendering both regular images and image masks.

Full documentation

Sets the rendering surface.
If no rendering surface is provided a default RGBA surface is created.

Full documentation

Sets the value indicating whether the text should be rendered.
When converting a PDF page to image, the text on the page can be removed from rendering if this property is set to true.

Full documentation

Sets a value indicating whether the rendered rectangles should be aligned to pixel grid.

Full documentation